Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Лабораторна робота №2

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
УІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
Алгоритмічні мови та програмування
Варіант:
4 14 1

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» З В І Т до лабораторної роботи №2 з курсу: «Алгоритмічні мови та програмування» на тему: «Програми з розгалуженими та циклічними алгоритмами» Варіант № 4 1. Завдання Скласти блок-схеми алгоритмів та програми мовою С# для табулювання функцій. Забезпечити ввід значень інтервалу, кроку і похибки табулювання з клавіатури і вивід результатів на дисплей: а) табулювання функції, що вибирається залежно від значення аргумента, на проміжку [a, b] з кроком табуляції h. 4   0.2 [2, 4]   Блок-схема алгоритму програми 2.1. Блок-схема методу Main() 3. Список ідентифікаторів констант, класів, полів, методів використаних у блок-схемі алгоритму і програмі, та їх пояснення Текст програми using System; using System.Collections.Generic; using System.Text; namespace Lab_2 { class Program { static void Main() { A2 r = new A2(); r.vvid(); r.meth(); Console.ReadLine(); } } class A1 { public double a, b, h, x; public double y; public void vvid() { Console.Write("Vvedit znachenna a:"); a = double.Parse(Console.ReadLine()); Console.Write("Vvedit znachenna b:"); b = double.Parse(Console.ReadLine()); Console.Write("Vvedit znachenna kroku h:"); h = double.Parse(Console.ReadLine()); } public void obch() { if (x < 2.5) y = Math.Cos((Math.Log(x * x))); else if (x <= 3.5) y = Math.Sinh(Math.Pow(x, 4)); else y = Math.Tan(Math.Sin(x)); } public void vuvid() { Console.Write("x=" + x + "\t y= " + y+ "\n"); } } class A2 : A1 { public void meth() { for (x = a; x <= b+h/2; x += h) { obch(); vuvid(); } } } } 5. Результати роботи програми Vvedit znachenna a:2 Vvedit znachenna b:4 Vvedit znachenna kroku h:0,2 x=2 y= 0,183456974743302 x=2,2 y= -0,00611835576029662 x=2,4 y= -0,179168439125844 x=2,6 y= 3,50901739047917E+19 x=2,8 y= 2,47252625087014E+26 x=3 y= 7,5304865729259E+34 x=3,2 y= 1,7300038513276E+45 x=3,4 y= 5,4363208557285E+57 x=3,6 y= -0,473863251683522 x=3,8 y= -0,701687908697687 x=4 y= -0,944383883671232 6. Висновки Під час лабораторної роботи я навчилася складати та відлагоджувати розрахункові програми з розгалуженими та циклічними структурами.
Антиботан аватар за замовчуванням

06.12.2014 13:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини